package cn.lyd.pet.service;

import cn.lyd.base.until.AjaxResult;
import cn.lyd.pet.domain.SearchMasterMsg;
import cn.lyd.base.service.IBaseService;
import cn.lyd.pet.dto.AcceptDto;
import cn.lyd.pet.dto.SearchMasterMsgDto;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author lyd
 * @since 2023-01-11
 */
public interface ISearchMasterMsgService extends IBaseService<SearchMasterMsg> {

    //发布寻主
    AjaxResult publish(SearchMasterMsgDto dto);

    //接单
    void accept(AcceptDto dto);

    //拒单
    void reject(Long id);

    //发布服务
    AjaxResult sendServer(Long product_id);

}
